Immediate and Partial Validation Mechanism for the Conflict Resolution of Update Operations in XML Databases
نویسندگان
چکیده
Recently, several researches have been performed for updating XML documents[1][2][12] stored in databases. These researches define update operations and resolve some semantic problems. However, because the update operations are usually validated after execution, conflicts can occur among them. Furthermore, in many studies for updating, they just validate whole XML documents and can’t validate parts of them. If updates are very frequent, validation will cause performance degradation. In this paper, we propose immediate and partial validation mechanism for these two problems
منابع مشابه
Validation of XML Document Updates Based on XML Schema in XML Databases
We study the validation of XML documents when they are updated in XML databases. An XML document can be verified by checking against an XML Schema, which contains structure and type information of XML documents. However, most of XML database systems just validate the whole XML document, but can not validate parts of it. If updates are very frequent, then validating the whole XML document will c...
متن کاملImmediate Partial Validation Mechanism of the Update Operations in XML Databases+
Structural information is very important in XML document processing. The logical structure of XML document must be validated by parser whether it confirms to DTD or not when browsed or updated by applications. In most cases, parser validates whole XML documents and can’t validate parts of them. If applications will update an XML document that has been stored in the database, it causes decreases...
متن کاملAn XML Access Control Model Considering Update Operations
Several researches have been proposed over the past years to specify a selective access control for XML document. However, most of the previous researches only consider read privilege while specifying XML access control when access control policies support update rights is untouched. Therefore, a challenging issue is how to define an XML access control model to handle update operations that inc...
متن کاملConflicting XML Updates
The importance of XML as a universal data representation format has led to several efforts to integrate XML as a construct in a programming language. There has been growing interest in the addition of update operations in these languages, for example, to languages such as XQuery [20] and XJ [8]. These update operations (whether the semantics are mutating or value-based) support concise and decl...
متن کاملA New Optimistic Concurrency Control in Valid XML
When numerous users and applications work concurrently on Extensible Markup Language (XML) documents, the transaction management of these XML documents becomes an important issue. The detection of conflicts between operations becomes vital in the query optimization for a query compiler and concurrency for a transaction manager. XML data require tailor-made conflict detection mechanisms since tr...
متن کامل